home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9610 / 000083_owner-urn-ietf _Wed Oct 23 11:05:08 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  4KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id LAA26303 for urn-ietf-out; Wed, 23 Oct 1996 11:05:08 -0400
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id LAA26298 for <urn-ietf@services.bunyip.com>; Wed, 23 Oct 1996 11:05:06 -0400
  3. Received: from acl.lanl.gov by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA16561  (mail destined for urn-ietf@services.bunyip.com); Wed, 23 Oct 96 11:05:05 -0400
  5. Received: from legiron.acl.lanl.gov (legiron.acl.lanl.gov [128.165.147.188]) by acl.lanl.gov (8.7.3/8.7.3) with SMTP id JAA19847; Wed, 23 Oct 1996 09:05:03 -0600 (MDT)
  6. Message-Id: <2.2.32.19961023151239.00693c30@acl.lanl.gov>
  7. X-Sender: rdaniel@acl.lanl.gov
  8. X-Mailer: Windows Eudora Pro Version 2.2 (32)
  9. Mime-Version: 1.0
  10. Content-Type: text/plain; charset="us-ascii"
  11. Date: Wed, 23 Oct 1996 09:12:39 -0600
  12. To: jch@netscape.com
  13. From: Ron Daniel <rdaniel@acl.lanl.gov>
  14. Subject: Re: [URN] Pre release of URN Syntax document....
  15. Cc: URN Mailing list <urn-ietf@bunyip.com>
  16. Sender: owner-urn-ietf@services.bunyip.com
  17. Precedence: bulk
  18. Reply-To: Ron Daniel <rdaniel@acl.lanl.gov>
  19. Errors-To: owner-urn-ietf@bunyip.com
  20.  
  21. Thus spoke YON - Jan C. Hardenbergh (at least at 07:06 AM 10/23/96 -0400)
  22. >Ron Daniel wrote:
  23. >> Thus spoke Daniel LaLiberte (at least at 11:54 AM 10/21/96 -0500)
  24. >> >Is the intent that "urn:" be optional within more contexts, such
  25. >> >as within HTML documents following "HREF="?
  26. >> 
  27. >> That is *my* intent, although I would be interested in feedback
  28. >> from the list on the subject.
  29.  
  30. >>From a VRML point of view, we need it to be there. While we have not
  31. >quite written it in to the spec, yet. There is a notion that one can
  32. >create extenions to VRML and have them defined by a URN. The browser
  33. >can then use native implementations for URNs it recognizes.
  34.  
  35. This is to solve the generic telephone problem?
  36. Can you please give an example of the URNs you are thinking of?
  37.  
  38.  
  39. >I don't understand how it can be optional. Is it that it is the
  40. >URN resolution is the default protocol? How do we know that there
  41. >is not an isbn: protocol?
  42.  
  43. The URN syntax says [urn:] NID ':' NSS
  44. In other words, the urn: is *always* followed by a Namespace Identifier.
  45. It is my thinking (which I believe is shared by many others on this list)
  46. that new namespaces go through the same sort of review process as new
  47. URL schemes do. Therefore, we would have a mechanism for ensuring that
  48. URN namespace IDs did not use the same character string as a URL protocol.
  49. That is how we would know there is not an isbn: protocol, as opposed to
  50. an isbn: namespace.
  51.  
  52. Given that URNs have to provide a namespace ID, and that the namespace ID
  53. will be distinct from URL protocols, the urn: prefix does not add a
  54. great deal of information. Since it has been the source of religious
  55. controversy in the past, I suggested making it optional. (I also
  56. like using isbn: as an example, rather than urn:isbn:).
  57.  
  58.  
  59. What I would like to see happen is that a URN resolution algorithm
  60. becomes the "unknown scheme" error handler in browsers. Browsers
  61. continue to have a lookup table of schemes and function pointers
  62. to handle those schemes. When an unknown scheme is encountered, they
  63. can assume it is a new URN namespace and try to resolve it that way.
  64. The URN resolver would then report an unknown namespace error, or
  65. send back info on "speak HTTP to this resolver to get the resource".
  66.  
  67. Later,
  68. Ron Daniel Jr.                       email: rdaniel@lanl.gov
  69. Advanced Computing Lab               voice: +1 505 665 0597
  70. MS B287                                fax: +1 505 665 4939
  71. Los Alamos National Laboratory        http://www.acl.lanl.gov/~rdaniel/
  72. Los Alamos, NM, USA  87545    obscure_term: "hyponym"
  73.